Volume 69, Issue 4, October 2023, Pages 3155-3162
Nourhan Hussien Sayed; Shady Aly Hussein; Tariq Yehia